package com.shareach.service;  

import java.util.List;

import org.springframework.data.domain.Page;

import com.shareach.common.BaseQueryOrder;
import com.shareach.domain.BasePlaceDomain;

/** 
 * create time：2013-1-30 上午11:52:55 
 * @author retryu 
 * @since JDK 1.6
 * @version 1.0  
 * description： 
 */
public interface BasePlaceService {
	
	
	
	Long  save(BasePlaceDomain  domain);
	
	
	
	void del(BasePlaceDomain  domain);
	
	
	void  update(BasePlaceDomain  domain);
	
	List<BasePlaceDomain>  getList(BasePlaceDomain  domain);
	
	BasePlaceDomain  getById(Long id); 
	//load page
	Page<BasePlaceDomain> getPageResult(BasePlaceDomain domain, BaseQueryOrder order);
}
  
